high-performance car - English Synonyms Dictionary